Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile #1-w1 Chile #1-w2 Chile #1-w3 Chile #1-w4 Italy F15 Italy F17 Italy F18 Italy F20 Italy F21 Italy F22 Chile F2 Uruguay F1 Argentina F7 Italy F5 Italy F6 Italy F9 Argentina F9 Chile F4 Argentina F2 Argentina F3 Morocco F2 Italy F23 Chile F3 Argentina F6 Argentina F7 Argentina F8 Argentina F10 Argentina F11 Argentina F12 Bolivia F2 Morocco F1 Prague Open - Prague St. Petersburg Challenger by Kinex - St. Petersburg 10th Wartburg Open - Eisenach Okal Cup - Eckental ATP Challenger 2003 Numea - New Caledonia Corona Mexico City Open - Mexico City Guayaquil Challenger Muller Cup - Ulm Challenger Hamburg - Hamburg DPD Challenger 2002 - Aschaffenburg 5° Sporting Challenger - Turin Porsche Open - Poznan Quelle Cup 2000 - Furth San Marino Cepu Open - San Marino s Tennis Masters 06 - Graz Oberstaufen Cup - Oberstaufen Unicredit Czech Open 2007 - Prostejov Oberstaufen Cup - Oberstaufen LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras - Montevideo Copa Petrobras - Buenos Aires Okal Cup 2003 - Eckental Brasov Challenger - Brasov Arroyo de la Encomienda - Valladolid Roma Challenger 2007 - Rome Siemens Open - Scheveningen Memorial Manfredini - Sassuolo Copa Petrobras Paraguay - Asuncion Nord/LB Open 2004 - Braunschweig Bancastato Challenger Lugano - Lugano Pro Tennis World Open - Sunrise Heilbronn Open - Heilbronn Olbia Challenger - Olbia Copa Kia Challenger ATP - Santiago Nord LB Open - Braunschweig BMW Tennis Championship - Sunrise 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Unique Zagreb Open - Zagreb San Benedetto Challenger - San Benedetto Nord LB Open - Braunschweig Porsche Open - Poznan Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Bancolombia Open - Cali 14° BH Tennis Open - Belo Horizonte San Marino Cepu Open - San Marino Noumea Challenger Salinas Challenger Iquique Challenger Heilbronn Challenger San Remo Tennis Cup - San Remo Wolfsburg Challenger Nord LB Open 2006 - Braunschweig Santiago Challenger Bangkok Challenger Sofia Challenger Copa Petrobras Uruguray - Montevideo Ostrava Challenger Braunschweig Challenger Turin Challenger Scheveningen Challenger Nord LB Open 2007 - Braunschweig Tampere Challenger Istanbul Challenger Freudenstadt Challenger Malaysian Open - Kuala Lumpur Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Mobilux Open - Luxembourg Milan Challenger Todi Challenger Copa Petrobras Uruguay - Montevideo Lima Challenger 2007 - Lima Guayaquil Challenger Sao Paulo Challenger Belgrade Challenger Santiago Challenger Rome Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Rome Challenger Furth Challenger Mitsubishi Electric Europe Cup - Monza Lugano Challenger Ostdeutscher Sparkassen Cup - Dresden Prosperita Open 2008 - Ostrava Copa Petrobras - Aracaju Campinas Challenger Aguascalenties Challenger Belo Horizonte Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Sao Leopoldo Challenger Buenos Aires Challenger Montevideo Challenger Bucaramanga Challenger IV Challenger Ciudad De Guayaquil - Guayaquil BMW Tennis Championship - Sunrise Blumenau Challenger Aberto de Santa Catarina - Florianopolis Monza Challenger Bogota Challenger Aamulehti Tampere Open - Tampere Montevideo Challenger Kos-Zucchetti Tennis Cup - Cordenons Santos Challenger Sao Paulo Challenger Prostejov Challenger Blois Challenger Milan Challenger Braunschweig Challenger Itajai Challenger II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Rabat Open Prevadies - St. Brieuc Ostdeutscher Sparkessen Cup - Dresden Szczecin Challenger Campinas Challenger Porto Alegre Challenger San Juan Challenger Guayaquil Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Sao Paulo Challenger Copa Petrobras Argentina - Buenos Aires Milan Challenger Padova Challenger San Benedetto Challenger Cordoba Challenger Guayaquil Challenger Bordeaux Challenger Barranquilla Challenger Barranquilla Challenger Corrientes Challenger Buenos Aires Challenger Rio De Janeiro Challenger Copa Petrobras Santiago - Santiago Santiago Challenger Barletta Challenger Bordeaux Challenger Heilbronn Challenger Furth Challenger Portoroz Challenger Barranquilla Challenger Copa Petrobras - Santiago Santiago Challenger Eckental Challenger Todi Challenger Schickendanz Open - Furth Vicenza Challenger 8° Trani Cup - Trani Aix En Provence Challenger Blois Challenger Marburg Challenger Scheveningen Challenger 9th Wartburg Open - Eisenach Meerbusch Challenger Meerbusch Challenger Szczecin Challenger Buenos Aires Challenger Meerbusch Challenger San Francisco Challenger Aberto de Santa Catarina de Tenis - Florianopolis Francavilla Challenger Aix En Provence Challenger Bordeaux Challenger Sao Paulo Challenger Buenos Aires Challenger Caltanissetta Challenger Montevideo Challenger Padova Challenger Bucaramanga Challenger Poznan Challenger Porto Alegre Challenger Itajai Challenger San Marino Challenger Braunschweig Challenger Bordeaux Challenger Blois Challenger Buenos Aires Challenger Volvo Sylt Open - Sylt Buenos Aires Challenger Copa Petrobras Brazil - Belo Horizonte Santiago Challenger Santos Challenger Aix En Provence Challenger Furth Challenger Mestre Challenger San Benedetto Challenger Cortina Challenger Buenos Aires Challenger Schickendanz Open - Furth Campinas Challenger Open de la Ville de Saint Denis - Reunion Island Campinas Challenger Guayaquil Challenger San Benedetto Challenger Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Santos Challenger Sao Paulo Challenger Bratislava Challenger Santiago Challenger Okal Cup 2001 International Bavarian Championships - Eckental Sarasota Challenger Bordeaux Challenger Warsteiner Challenger Lubeck - Lubeck Montevideo Challenger Santos Challenger Sao Paulo Challenger Prostejov Challenger Caltanissetta Challenger La Serena Open - La Serena LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Bercuit Challenger Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest The Nottingham Challenger - Nottingham ATU Cup - Weiden Black Forest Open 2002 - Freudenstadt Marburg Challenger Tehran Open ATP Challenger - Tehran Open Sainte Victoire - Aix-En-Provence KGHM Dialog Polish Indoors - Wroclaw Copa Petrobras Argentina - Buenos Aires Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Top Wool Challenger-Immagine Trophy - Biella Lima Challenger Copa Petrobras Brazil - Aracaju Kos Succhetti Tennis Cup - Cordenons Bergamo Challenger Napoli Challenger Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Dallas Challenger Busan Challenger If Stockholm Open - Stockholm Karlsruhe Challenger Furth Challenger Open 13 - Marseille Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide Dubai Open - Dubai Grand Prix Hassan II - Casablanca ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Sao Jose Do Rio Preto Challenger Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Gerry Weber Open - Halle Grand Prix de Tennis de Lyon - Lyon Jersey Challenger Next Generation Adelaide International - Adelaide Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Copa Telmex - Buenos Aires Estoril Open - Estoril Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Delray Beach International Tennis Championships - Delray Beach Scheveningen Challenger Estoril Open - Estoril International German Open - Hamburg BCR Open Romania - Bucharest If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Open de Moselle - Metz Salzburg Challenger Braunschweig Challenger Campinas Challenger Noumea Challenger Brasil Open - Costa do Sauipe San Juan Challenger Open Sabadell Atlantico - Barcelona Buenos Aires Challenger Movistar Open - Santiago BMW Open - Munich Catella Swedish Open - Bastad Gerry Weber Open - Halle Sao Paulo Challenger Tour Finals Le Gosier Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Winston Salem - Winston Salem Thailand Open - Bangkok Santiago Challenger BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Sunrise Challenger VTR Open - Vina del Mar Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Moselle Open - Metz China Open - Beijing Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg Open Sud de France - Montpellier China Open - Beijing Gerry Weber Open - Halle China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Bet-at-home Cup - Kitzbuhel Copa Claro - Buenos Aires Shenzhen Open - Shenzhen China Open - Beijing Grand Prix Hassan II - Casablanca BMW Open - Munich Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Generali Open - Kitzbuhel Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg European Open - Antwerp Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Santiago Challenger Grand Prix Hassan II - Casablanca Vegeta Croatia Open - Umag BA-CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires Lima Challenger Santos Challenger SkiStar Swedish Open - Bastad Rome Challenger Mercedes Cup - Stuttgart Todi Challenger Pilot Pen Tennis - New Haven Kremlin Cup - Moscow San Marino Challenger St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Montevideo Challenger Copa Claro - Buenos Aires Power Horse World Team Cup - Dusseldorf UNICEF Open - 's Hertogenbosch ATP Studena Croatia Open - Umag China Open - Beijing Brisbane International - Brisbane Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Mendoza Challenger ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Moselle Open - Metz Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya Apia International - Sydney Montevideo Challenger ABN AMRO World Tennis Tournament - Rotterdam Buenos Aires Challenger Tallahassee Challenger Cali Challenger Schickendanz Open - Furth Heineken Open - Auckland Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Santiago Challenger Rio De Janeiro Challenger Canberra Challenger Newport Beach Challenger Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Braunschweig Challenger Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Geovillage Open Trofeo Melia Olbia - Olbia US Men's Clay Court Championship - Houston Hungarian Open - Budapest Blois Challenger Braunschweig Challenger Scheveningen Challenger Movistar Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Buenos Aires Challenger Lima Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Tennis Masters Series - Madrid U.S. Mens's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg BNP Paribas Open - Indian Wells BMW Open - Munich Monte-Carlo Rolex Masters - Monte-Carlo ARAG World Team Championship - Dusseldorf Brasil Open - Sao Paulo Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva Mutua Madrilena Madrid Open - Madrid ATP Vegeta Croatia Open - Umag Valencia Open - Valencia Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells China Open - Beijing Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai Erste Bank Open - Vienna Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Open de la Comunidad Valenciana - Valencia Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells Sydney International - Sydney Medibank Private International - Sydney Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid NASDAQ-100 Open - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Telecom Italia Masters - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati ATP Studena Croatia Open Umag - Umag Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo U.S. Open - New York Gerry Weber Open - Halle Argentina Open - Buenos Aires Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Wimbledon - London BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami U.S. Open - New York Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Mercedes Cup - Stuttgart French Open - Paris Rio Open - Rio de Janeiro Catella Swedish Open - Bastad European Open - Antwerp German Tennis Championships - Hamburg NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Olympics - Athens French Open - Paris Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, GER-KOR 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, GER-POL 3-2